Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

v6.0.0 #407

Merged
merged 53 commits into from
Feb 26, 2024
Merged

v6.0.0 #407

merged 53 commits into from
Feb 26, 2024

Conversation

colbyfayock
Copy link
Collaborator

@colbyfayock colbyfayock commented Jan 16, 2024

Description

  • Migrates project to pnpm

CldImage, getCldImageUrl, CldOgImage, getCldOgImageUrl

CldImage

  • Deprecates transformations in favor of namedTransformations

getCldImageUrl

  • Removes types GetCldImageUrl and GetCldOgImageUrl

CldUploadWidget

  • Add Content-Type to CldUploadWidget signature endpoint
  • Deprecates some CldUploadWidget types in favor of natively defined types from @cloudinary-util/types
    • CldUploadWidgetInfo, CldUploadWidgetPropsOptions, CldUploadWidgetResults

CldVideoPlayer

  • Removes autoPlay in favor of autoplay
  • Video Player: CldVideoPlayerPropsColors
  • Deprecates some CldVideoPlayer types in favor of natively defined types from @cloudinary-util/types
    • CldVideoPlayerPropsColors

Post-Release TODO

  • Update cloudinary-examples
    • Signed CldUploadWidget upload endpoints

Issue Ticket Number

Fixes #363
Fixes #379
Fixes #419
Fixes #327

Type of change

  • Bug fix (non-breaking change which fixes an issue)
  • New feature (non-breaking change which adds functionality)
  • Breaking change (fix or feature that would cause existing functionality to not work as expected)
  • Fix or improve the documentation
  • This change requires a documentation update

Checklist

  • I have followed the contributing guidelines of this project as mentioned in CONTRIBUTING.md
  • I have created an issue ticket for this PR
  • I have checked to ensure there aren't other open Pull Requests for the same update/change?
  • I have performed a self-review of my own code
  • I have run tests locally to ensure they all pass
  • I have commented my code, particularly in hard-to-understand areas
  • I have made corresponding changes needed to the documentation

BREAKING CHANGE: Updates URL Loader to new major version

colbyfayock and others added 10 commits January 16, 2024 16:11
# Description

Updates the URL Loader dependency to newest major release.

## Issue Ticket Number

Fixes #<ISSUE_NUMBER>

<!-- Specify above which issue this fixes by referencing the issue
number (`#<ISSUE_NUMBER>`) or issue URL. -->
<!-- Example: Fixes
https://github.com/cloudinary-community/next-cloudinary/issues/<ISSUE_NUMBER>
-->

## Type of change

<!-- Please select all options that are applicable. -->

- [ ] Bug fix (non-breaking change which fixes an issue)
- [ ] New feature (non-breaking change which adds functionality)
- [ ] Breaking change (fix or feature that would cause existing
functionality to not work as expected)
- [ ] Fix or improve the documentation
- [ ] This change requires a documentation update


# Checklist

<!-- These must all be followed and checked. -->

- [ ] I have followed the contributing guidelines of this project as
mentioned in [CONTRIBUTING.md](/CONTRIBUTING.md)
- [ ] I have created an
[issue](https://github.com/cloudinary-community/next-cloudinary/issues)
ticket for this PR
- [ ] I have checked to ensure there aren't other open [Pull
Requests](https://github.com/cloudinary-community/next-cloudinary/pulls)
for the same update/change?
- [ ] I have performed a self-review of my own code
- [ ] I have run tests locally to ensure they all pass
- [ ] I have commented my code, particularly in hard-to-understand areas
- [ ] I have made corresponding changes needed to the documentation

BREAKING CHANGE: Updates URL Loader to new major version
# [6.0.0-beta.1](v5.18.0...v6.0.0-beta.1) (2024-01-16)

### Features

* Updates URL Loader to 4.0 ([#406](#406)) ([26789ee](26789ee))

### BREAKING CHANGES

* Updates URL Loader to new major version
# [6.0.0-beta.2](v6.0.0-beta.1...v6.0.0-beta.2) (2024-01-16)

### Features

* deprecating GetCldImageUrl and GetCldOgImageUrl types ([2e4f7e1](2e4f7e1))
* removing autoPlay prop (with capital p) in favor of autoplay ([393b2e1](393b2e1))
Copy link

vercel bot commented Jan 19, 2024

The latest updates on your projects. Learn more about Vercel for Git ↗︎

Name Status Preview Updated (UTC)
next-cloudinary ✅ Ready (Inspect) Visit Preview Feb 26, 2024 4:17pm

# [6.0.0-beta.3](v6.0.0-beta.2...v6.0.0-beta.3) (2024-01-19)

### Features

* Export CldUploadWidgetInfo Type ([#413](#413)) ([8058c5c](8058c5c)), closes [#412](#412)
* Updates URL Loader, Fixes Comma Encoding ([#415](#415)) ([25d2228](25d2228)), closes [#414](#414)
# Description

The CldUploadWidget makes a request to an API endpoint when signing
requests and currently doesn't pass along any headers such as
Content-Type.

This explicitly defines them as the payload as `application/json`.

#379

## Type of change

<!-- Please select all options that are applicable. -->

- [ ] Bug fix (non-breaking change which fixes an issue)
- [ ] New feature (non-breaking change which adds functionality)
- [ ] Breaking change (fix or feature that would cause existing
functionality to not work as expected)
- [ ] Fix or improve the documentation
- [ ] This change requires a documentation update


# Checklist

<!-- These must all be followed and checked. -->

- [ ] I have followed the contributing guidelines of this project as
mentioned in [CONTRIBUTING.md](/CONTRIBUTING.md)
- [ ] I have created an
[issue](https://github.com/cloudinary-community/next-cloudinary/issues)
ticket for this PR
- [ ] I have checked to ensure there aren't other open [Pull
Requests](https://github.com/cloudinary-community/next-cloudinary/pulls)
for the same update/change?
- [ ] I have performed a self-review of my own code
- [ ] I have run tests locally to ensure they all pass
- [ ] I have commented my code, particularly in hard-to-understand areas
- [ ] I have made corresponding changes needed to the documentation

BREAKING CHANGE: CldUploadWidget signature endpoint now sets content-type as application/json
# [6.0.0-beta.4](v6.0.0-beta.3...v6.0.0-beta.4) (2024-01-19)

### Features

* Add Content-Type to CldUploadWidget Signature Headers ([#418](#418)) ([4f86a20](4f86a20))

### BREAKING CHANGES

* CldUploadWidget signature endpoint now sets content-type as application/json
# Description

Migrates the project to PNPM

## Issue Ticket Number

Fixes #408 

<!-- Specify above which issue this fixes by referencing the issue
number (`#<ISSUE_NUMBER>`) or issue URL. -->
<!-- Example: Fixes
https://github.com/cloudinary-community/next-cloudinary/issues/<ISSUE_NUMBER>
-->

## Type of change

<!-- Please select all options that are applicable. -->

- [ ] Bug fix (non-breaking change which fixes an issue)
- [ ] New feature (non-breaking change which adds functionality)
- [ ] Breaking change (fix or feature that would cause existing
functionality to not work as expected)
- [ ] Fix or improve the documentation
- [ ] This change requires a documentation update


# Checklist

<!-- These must all be followed and checked. -->

- [ ] I have followed the contributing guidelines of this project as
mentioned in [CONTRIBUTING.md](/CONTRIBUTING.md)
- [ ] I have created an
[issue](https://github.com/cloudinary-community/next-cloudinary/issues)
ticket for this PR
- [ ] I have checked to ensure there aren't other open [Pull
Requests](https://github.com/cloudinary-community/next-cloudinary/pulls)
for the same update/change?
- [ ] I have performed a self-review of my own code
- [ ] I have run tests locally to ensure they all pass
- [ ] I have commented my code, particularly in hard-to-understand areas
- [ ] I have made corresponding changes needed to the documentation
# [6.0.0-beta.5](v6.0.0-beta.4...v6.0.0-beta.5) (2024-01-19)

### Features

* PNPM ([#419](#419)) ([d607e10](d607e10)), closes [#408](#408)
colbyfayock and others added 2 commits January 19, 2024 13:09
# Description

Adds publish branch configuration

## Issue Ticket Number

Fixes #<ISSUE_NUMBER>

<!-- Specify above which issue this fixes by referencing the issue
number (`#<ISSUE_NUMBER>`) or issue URL. -->
<!-- Example: Fixes
https://github.com/cloudinary-community/next-cloudinary/issues/<ISSUE_NUMBER>
-->

## Type of change

<!-- Please select all options that are applicable. -->

- [ ] Bug fix (non-breaking change which fixes an issue)
- [ ] New feature (non-breaking change which adds functionality)
- [ ] Breaking change (fix or feature that would cause existing
functionality to not work as expected)
- [ ] Fix or improve the documentation
- [ ] This change requires a documentation update


# Checklist

<!-- These must all be followed and checked. -->

- [ ] I have followed the contributing guidelines of this project as
mentioned in [CONTRIBUTING.md](/CONTRIBUTING.md)
- [ ] I have created an
[issue](https://github.com/cloudinary-community/next-cloudinary/issues)
ticket for this PR
- [ ] I have checked to ensure there aren't other open [Pull
Requests](https://github.com/cloudinary-community/next-cloudinary/pulls)
for the same update/change?
- [ ] I have performed a self-review of my own code
- [ ] I have run tests locally to ensure they all pass
- [ ] I have commented my code, particularly in hard-to-understand areas
- [ ] I have made corresponding changes needed to the documentation
# [6.0.0-beta.6](v6.0.0-beta.5...v6.0.0-beta.6) (2024-01-19)

### Bug Fixes

* Publish Branch ([#420](#420)) ([ababfb7](ababfb7))
# Description

<!-- Include a summary of the change made and also list the dependencies
that are required if any -->

## Issue Ticket Number

Fixes #<ISSUE_NUMBER>

<!-- Specify above which issue this fixes by referencing the issue
number (`#<ISSUE_NUMBER>`) or issue URL. -->
<!-- Example: Fixes
https://github.com/cloudinary-community/next-cloudinary/issues/<ISSUE_NUMBER>
-->

## Type of change

<!-- Please select all options that are applicable. -->

- [ ] Bug fix (non-breaking change which fixes an issue)
- [ ] New feature (non-breaking change which adds functionality)
- [ ] Breaking change (fix or feature that would cause existing
functionality to not work as expected)
- [ ] Fix or improve the documentation
- [ ] This change requires a documentation update


# Checklist

<!-- These must all be followed and checked. -->

- [ ] I have followed the contributing guidelines of this project as
mentioned in [CONTRIBUTING.md](/CONTRIBUTING.md)
- [ ] I have created an
[issue](https://github.com/cloudinary-community/next-cloudinary/issues)
ticket for this PR
- [ ] I have checked to ensure there aren't other open [Pull
Requests](https://github.com/cloudinary-community/next-cloudinary/pulls)
for the same update/change?
- [ ] I have performed a self-review of my own code
- [ ] I have run tests locally to ensure they all pass
- [ ] I have commented my code, particularly in hard-to-understand areas
- [ ] I have made corresponding changes needed to the documentation
# [6.0.0-beta.7](v6.0.0-beta.6...v6.0.0-beta.7) (2024-01-24)

### Features

* Manage Native Types from @cloudinary-util/types ([#421](#421)) ([fbb4608](fbb4608))
# Description

* Updates the onError and onClose signatures to match other callback
methods
* Deprecates onUpload in favor of onSuccess, matching the native
Cloudinary Upload Widget API
colbyfayock and others added 2 commits February 23, 2024 15:07
Updates homepage design
# [6.0.0-beta.15](v6.0.0-beta.14...v6.0.0-beta.15) (2024-02-23)

### Features

* Homepage Updates ([#438](#438)) ([8958e52](8958e52))
colbyfayock and others added 2 commits February 23, 2024 15:26
# [6.0.0-beta.16](v6.0.0-beta.15...v6.0.0-beta.16) (2024-02-23)

### Features

* CldOgImage fix, updating SEO in docs ([f8ce7e0](f8ce7e0))
Pulls in some config changes with inspiration from
https://github.com/apollographql/apollo-client-nextjs/tree/main/packages/experimental-nextjs-app-support

Trying a new way to import version numbers to hopefully fix type
assertion errors
# [6.0.0-beta.17](v6.0.0-beta.16...v6.0.0-beta.17) (2024-02-24)

### Features

* Fix Subpath Imports & Config ([#439](#439)) ([99786db](99786db))
# [6.0.0-beta.18](v6.0.0-beta.17...v6.0.0-beta.18) (2024-02-24)

### Features

* attempting to fix package.json import ([993115d](993115d))
Wasn't able to get it working in a way that consistently worked between
Pages and App Router. Will come back to it in a later version.
# [6.0.0-beta.19](v6.0.0-beta.18...v6.0.0-beta.19) (2024-02-24)

### Features

* Revert Subpath Imports ([#440](#440)) ([b569709](b569709))
@colbyfayock colbyfayock merged commit f10ec96 into main Feb 26, 2024
7 checks passed
@colbyfayock colbyfayock deleted the beta branch February 26, 2024 16:18
github-actions bot pushed a commit that referenced this pull request Feb 26, 2024
# [6.0.0](v5.20.0...v6.0.0) (2024-02-26)

### Features

* v6.0.0 ([#407](#407)) ([f10ec96](f10ec96)), closes [#363](#363) [#379](#379) [#419](#419) [#327](#327)

### BREAKING CHANGES

* Removes 2-stage cropping and resizing, type and prop deprecations, and more - see Changelog on next.cloudinary.dev
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
2 participants